Sticky Footer

.container {
	min-height: 100%;
	display: flex;
	flex-direction: column;

	.footer {
		margin-top: auto;
	}
}
  • min-height: 100%

    • body > contaier > footer인 경우
    • container가 body height 값을 갖고있지 않을 경우가 있음(body보다 작을 경우)
  • margin-top: auto 속성으로 자식 요소를 화면 아래에 배치

    flex item에 margin-top: auto 속성을 적용하면 바깥 여백이 flex item을 위쪽에서 아래쪽으로 밀기 때문에 flex item이 아래쪽에 위치하게 된다.


Written by@[Ju Chan Hwang]
JUlog에 오신걸 환영합니다🤗 저에 대해 궁금하다면, 👆제 이름을 눌러보세요

GitHubFacebook